Antenna Season Report Notebook¶

Josh Dillon, Last Revised January 2022

This notebook examines an individual antenna's performance over a whole season. This notebook parses information from each nightly rtp_summarynotebook (as saved to .csvs) and builds a table describing antenna performance. It also reproduces per-antenna plots from each auto_metrics notebook pertinent to the specific antenna.

In [1]:
import os
from IPython.display import display, HTML
display(HTML("<style>.container { width:100% !important; }</style>"))
In [2]:
# If you want to run this notebook locally, copy the output of the next cell into the next line of this cell.
# antenna = "004"
# csv_folder = '/lustre/aoc/projects/hera/H5C/H5C_Notebooks/_rtp_summary_'
# auto_metrics_folder = '/lustre/aoc/projects/hera/H5C/H5C_Notebooks/auto_metrics_inspect'
# os.environ["ANTENNA"] = antenna
# os.environ["CSV_FOLDER"] = csv_folder
# os.environ["AUTO_METRICS_FOLDER"] = auto_metrics_folder
In [3]:
# Use environment variables to figure out path to the csvs and auto_metrics
antenna = str(int(os.environ["ANTENNA"]))
csv_folder = os.environ["CSV_FOLDER"]
auto_metrics_folder = os.environ["AUTO_METRICS_FOLDER"]
print(f'antenna = "{antenna}"')
print(f'csv_folder = "{csv_folder}"')
print(f'auto_metrics_folder = "{auto_metrics_folder}"')
antenna = "133"
csv_folder = "/home/obs/src/H6C_Notebooks/_rtp_summary_"
auto_metrics_folder = "/home/obs/src/H6C_Notebooks/auto_metrics_inspect"
In [4]:
display(HTML(f'<h1 style=font-size:50px><u>Antenna {antenna} Report</u><p></p></h1>'))

Antenna 133 Report

In [5]:
import numpy as np
import pandas as pd
pd.set_option('display.max_rows', 1000)
import glob
import re
from hera_notebook_templates.utils import status_colors, Antenna
In [6]:
# load csvs and auto_metrics htmls in reverse chronological order
csvs = sorted(glob.glob(os.path.join(csv_folder, 'rtp_summary_table*.csv')))[::-1]
print(f'Found {len(csvs)} csvs in {csv_folder}')
auto_metric_htmls = sorted(glob.glob(auto_metrics_folder + '/auto_metrics_inspect_*.html'))[::-1]
print(f'Found {len(auto_metric_htmls)} auto_metrics notebooks in {auto_metrics_folder}')
Found 98 csvs in /home/obs/src/H6C_Notebooks/_rtp_summary_
Found 96 auto_metrics notebooks in /home/obs/src/H6C_Notebooks/auto_metrics_inspect
In [7]:
# Per-season options
mean_round_modz_cut = 4
dead_cut = 0.4
crossed_cut = 0.0

def jd_to_summary_url(jd):
    return f'https://htmlpreview.github.io/?https://github.com/HERA-Team/H6C_Notebooks/blob/main/_rtp_summary_/rtp_summary_{jd}.html'

def jd_to_auto_metrics_url(jd):
    return f'https://htmlpreview.github.io/?https://github.com/HERA-Team/H6C_Notebooks/blob/main/auto_metrics_inspect/auto_metrics_inspect_{jd}.html'

Load relevant info from summary CSVs¶

In [8]:
this_antenna = None
jds = []

# parse information about antennas and nodes
for csv in csvs:
    df = pd.read_csv(csv)
    for n in range(len(df)):
        # Add this day to the antenna
        row = df.loc[n]
        if isinstance(row['Ant'], str) and '<a href' in row['Ant']:
            antnum = int(row['Ant'].split('</a>')[0].split('>')[-1]) # it's a link, extract antnum
        else:
            antnum = int(row['Ant'])
        if antnum != int(antenna):
            continue
        
        if np.issubdtype(type(row['Node']), np.integer):
            row['Node'] = str(row['Node'])
        if type(row['Node']) == str and row['Node'].isnumeric():
            row['Node'] = 'N' + ('0' if len(row['Node']) == 1 else '') + row['Node']
            
        if this_antenna is None:
            this_antenna = Antenna(row['Ant'], row['Node'])
        jd = [int(s) for s in re.split('_|\.', csv) if s.isdigit()][-1]
        jds.append(jd)
        this_antenna.add_day(jd, row)
        break
In [9]:
# build dataframe
to_show = {'JDs': [f'<a href="{jd_to_summary_url(jd)}" target="_blank">{jd}</a>' for jd in jds]}
to_show['A Priori Status'] = [this_antenna.statuses[jd] for jd in jds]

df = pd.DataFrame(to_show)

# create bar chart columns for flagging percentages:
bar_cols = {}
bar_cols['Auto Metrics Flags'] = [this_antenna.auto_flags[jd] for jd in jds]
bar_cols[f'Dead Fraction in Ant Metrics (Jee)'] = [this_antenna.dead_flags_Jee[jd] for jd in jds]
bar_cols[f'Dead Fraction in Ant Metrics (Jnn)'] = [this_antenna.dead_flags_Jnn[jd] for jd in jds]
bar_cols['Crossed Fraction in Ant Metrics'] = [this_antenna.crossed_flags[jd] for jd in jds]
bar_cols['Flag Fraction Before Redcal'] = [this_antenna.flags_before_redcal[jd] for jd in jds]
bar_cols['Flagged By Redcal chi^2 Fraction'] = [this_antenna.redcal_flags[jd] for jd in jds]
for col in bar_cols:
    df[col] = bar_cols[col]

z_score_cols = {}
z_score_cols['ee Shape Modified Z-Score'] = [this_antenna.ee_shape_zs[jd] for jd in jds]
z_score_cols['nn Shape Modified Z-Score'] = [this_antenna.nn_shape_zs[jd] for jd in jds]
z_score_cols['ee Power Modified Z-Score'] = [this_antenna.ee_power_zs[jd] for jd in jds]
z_score_cols['nn Power Modified Z-Score'] = [this_antenna.nn_power_zs[jd] for jd in jds]
z_score_cols['ee Temporal Variability Modified Z-Score'] = [this_antenna.ee_temp_var_zs[jd] for jd in jds]
z_score_cols['nn Temporal Variability Modified Z-Score'] = [this_antenna.nn_temp_var_zs[jd] for jd in jds]
z_score_cols['ee Temporal Discontinuties Modified Z-Score'] = [this_antenna.ee_temp_discon_zs[jd] for jd in jds]
z_score_cols['nn Temporal Discontinuties Modified Z-Score'] = [this_antenna.nn_temp_discon_zs[jd] for jd in jds]
for col in z_score_cols:
    df[col] = z_score_cols[col]

ant_metrics_cols = {}
ant_metrics_cols['Average Dead Ant Metric (Jee)'] = [this_antenna.Jee_dead_metrics[jd] for jd in jds]
ant_metrics_cols['Average Dead Ant Metric (Jnn)'] = [this_antenna.Jnn_dead_metrics[jd] for jd in jds]
ant_metrics_cols['Average Crossed Ant Metric'] = [this_antenna.crossed_metrics[jd] for jd in jds]
for col in ant_metrics_cols:
    df[col] = ant_metrics_cols[col]

redcal_cols = {}
redcal_cols['Median chi^2 Per Antenna (Jee)'] = [this_antenna.Jee_chisqs[jd] for jd in jds]
redcal_cols['Median chi^2 Per Antenna (Jnn)'] = [this_antenna.Jnn_chisqs[jd] for jd in jds]   
for col in redcal_cols:
    df[col] = redcal_cols[col]

# style dataframe
table = df.style.hide_index()\
          .applymap(lambda val: f'background-color: {status_colors[val]}' if val in status_colors else '', subset=['A Priori Status']) \
          .background_gradient(cmap='viridis', vmax=mean_round_modz_cut * 3, vmin=0, axis=None, subset=list(z_score_cols.keys())) \
          .background_gradient(cmap='bwr_r', vmin=dead_cut-.25, vmax=dead_cut+.25, axis=0, subset=list([col for col in ant_metrics_cols if 'dead' in col.lower()])) \
          .background_gradient(cmap='bwr_r', vmin=crossed_cut-.25, vmax=crossed_cut+.25, axis=0, subset=list([col for col in ant_metrics_cols if 'crossed' in col.lower()])) \
          .background_gradient(cmap='plasma', vmax=4, vmin=1, axis=None, subset=list(redcal_cols.keys())) \
          .applymap(lambda val: 'font-weight: bold' if val < dead_cut else '', subset=list([col for col in ant_metrics_cols if 'dead' in col.lower()])) \
          .applymap(lambda val: 'font-weight: bold' if val < crossed_cut else '', subset=list([col for col in ant_metrics_cols if 'crossed' in col.lower()])) \
          .applymap(lambda val: 'font-weight: bold' if val > mean_round_modz_cut else '', subset=list(z_score_cols.keys())) \
          .applymap(lambda val: 'color: red' if val > mean_round_modz_cut else '', subset=list(z_score_cols.keys())) \
          .bar(subset=list(bar_cols.keys()), vmin=0, vmax=1) \
          .format({col: '{:,.4f}'.format for col in z_score_cols}) \
          .format({col: '{:,.4f}'.format for col in ant_metrics_cols}) \
          .format('{:,.2%}', na_rep='-', subset=list(bar_cols.keys())) \
          .set_table_styles([dict(selector="th",props=[('max-width', f'70pt')])]) 

Table 1: Per-Night RTP Summary Info For This Atenna¶

This table reproduces each night's row for this antenna from the RTP Summary notebooks. For more info on the columns, see those notebooks, linked in the JD column.

In [10]:
display(HTML(f'<h2>Antenna {antenna}, Node {this_antenna.node}:</h2>'))
HTML(table.render(render_links=True, escape=False))

Antenna 133, Node N11:

Out[10]:
JDs A Priori Status Auto Metrics Flags Dead Fraction in Ant Metrics (Jee) Dead Fraction in Ant Metrics (Jnn) Crossed Fraction in Ant Metrics Flag Fraction Before Redcal Flagged By Redcal chi^2 Fraction ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score Average Dead Ant Metric (Jee) Average Dead Ant Metric (Jnn) Average Crossed Ant Metric Median chi^2 Per Antenna (Jee) Median chi^2 Per Antenna (Jnn)
2459915 not_connected 100.00% 100.00% 43.95% 0.00% - - 12.235845 16.625264 4.162500 3.439511 7.923626 5.801217 4.233655 2.114176 0.0494 0.2282 0.1260 nan nan
2459914 not_connected 100.00% 100.00% 48.84% 0.00% - - 13.323276 17.972846 4.248748 3.546438 8.668822 7.671582 6.879692 5.146223 0.0444 0.2748 0.1616 nan nan
2459913 not_connected 100.00% 100.00% 81.42% 0.00% - - 13.285387 17.897716 3.453486 3.028779 9.029398 7.861797 6.274900 1.786418 0.0417 0.1866 0.1042 nan nan
2459912 not_connected 100.00% 100.00% 82.59% 0.00% - - 11.237746 15.590413 3.019639 2.885049 8.705590 7.499003 1.565556 0.781340 0.0438 0.1752 0.0979 nan nan
2459911 not_connected 100.00% 100.00% 83.20% 0.00% - - 10.820752 15.290548 3.394414 3.011991 8.507014 5.845217 0.614415 0.166347 0.0414 0.1726 0.0970 nan nan
2459910 not_connected 100.00% 100.00% 82.76% 0.00% - - 11.053847 15.705378 3.418910 2.996412 8.735853 6.350019 0.631267 -0.147112 0.0414 0.1764 0.0988 nan nan
2459909 not_connected 100.00% 100.00% 82.16% 0.00% - - 11.576526 16.230804 3.309448 2.954096 7.498923 5.174203 1.245116 0.288626 0.0404 0.1753 0.0988 nan nan
2459908 not_connected 100.00% 100.00% 79.58% 0.00% - - 12.185435 17.412758 3.240434 2.951123 6.373358 5.186776 1.547782 0.547190 0.0425 0.1841 0.1020 nan nan
2459907 not_connected 100.00% 100.00% 80.50% 0.00% - - 12.205863 17.589117 3.451247 3.150470 6.857576 5.430165 1.376654 0.667796 0.0459 0.1841 0.1014 nan nan
2459906 not_connected 100.00% 100.00% 83.24% 0.00% - - 11.928872 17.348359 3.536770 3.120520 7.933894 6.750764 1.739915 1.153325 0.0413 0.1770 0.0971 nan nan
2459905 not_connected 100.00% 100.00% 84.00% 0.00% - - 11.555292 16.262328 3.474645 3.005686 12.342400 12.163489 1.100425 0.505230 0.0379 0.1653 0.0828 nan nan
2459904 not_connected 100.00% 100.00% 82.59% 0.00% - - 11.172815 16.527779 3.822520 3.301860 8.965953 9.057958 2.759574 1.520357 0.0389 0.1766 0.0889 nan nan
2459903 not_connected 100.00% 100.00% 81.73% 0.00% - - 11.929668 17.890461 3.881171 3.332033 7.182013 6.882915 3.672357 2.298373 0.0398 0.1766 0.0933 nan nan
2459902 not_connected 100.00% 100.00% 80.75% 0.00% - - 13.576210 19.299657 4.062908 3.350588 7.774280 7.375743 1.585539 0.618812 0.0436 0.1840 0.0946 nan nan
2459901 not_connected 100.00% 100.00% 84.37% 0.00% - - 13.856615 19.954358 3.586121 3.140075 7.103407 5.644246 1.501007 0.877983 0.0453 0.1729 0.0811 nan nan
2459900 not_connected 100.00% 100.00% 92.91% 0.00% - - 12.414776 18.866831 3.904936 3.512331 9.059137 4.771880 1.448199 1.150087 0.0422 0.1569 0.0796 nan nan
2459898 not_connected 100.00% 100.00% 82.09% 0.00% - - 11.112551 16.645301 3.494796 3.043509 8.216273 8.897218 2.456139 1.350921 0.0413 0.1773 0.1019 nan nan
2459897 not_connected 100.00% 100.00% 82.37% 0.00% - - 10.843096 15.958799 3.454919 3.221668 9.436075 8.989935 2.109120 1.806625 0.0392 0.1777 0.0842 nan nan
2459896 not_connected 100.00% 100.00% 80.31% 0.00% - - 11.127743 16.555705 3.751211 3.275941 9.919270 10.335459 1.447679 0.640376 0.0410 0.1819 0.0862 nan nan
2459895 not_connected 100.00% 100.00% 35.24% 0.00% - - 13.878479 18.845327 4.843674 3.899285 10.189169 9.052750 6.005412 3.991530 0.0402 0.3338 0.1874 nan nan
2459894 not_connected 100.00% 100.00% 82.22% 0.00% - - 12.839735 18.068116 3.019695 2.831615 9.825009 9.041607 2.757081 1.396194 0.0408 0.1873 0.0938 nan nan
2459893 not_connected 100.00% 100.00% 79.73% 0.00% - - 13.129784 19.265456 3.423117 3.120494 8.153809 8.797246 3.087615 1.455760 0.0422 0.1898 0.1025 nan nan
2459892 not_connected 100.00% 100.00% 74.65% 0.00% - - 13.291172 19.418441 4.075095 3.557776 6.642387 6.500252 2.128638 1.220051 0.0461 0.1865 0.1052 nan nan
2459891 not_connected 100.00% 100.00% 83.03% 0.00% - - 11.834922 17.598569 3.858780 3.547505 8.461664 10.108828 1.661389 0.933214 0.0409 0.1735 0.0962 nan nan
2459890 not_connected 100.00% 100.00% 84.10% 0.00% - - 12.510319 17.231709 4.799544 4.003517 8.162439 7.966247 0.770223 0.250506 0.0388 0.1730 0.0986 nan nan
2459889 not_connected 100.00% 100.00% 82.26% 0.00% - - 13.817289 19.621662 3.564620 3.286608 11.076765 11.552605 3.068115 1.547070 0.0429 0.1807 0.1007 nan nan
2459888 not_connected 100.00% 100.00% 63.28% 0.00% - - 11.637438 16.716020 4.653227 3.931573 9.903515 10.962412 2.373388 1.604679 0.0436 0.2054 0.1203 nan nan
2459887 not_connected 100.00% 100.00% 83.58% 0.00% - - 12.433453 17.950321 4.813777 3.870134 7.441521 9.227982 1.371132 0.815756 0.0429 0.1727 0.0967 nan nan
2459886 not_connected 100.00% 100.00% 44.88% 0.00% - - 17.556487 23.476535 4.226280 3.492313 14.578551 16.027435 3.920567 2.472161 0.0457 0.2712 0.1625 nan nan
2459885 not_connected 100.00% 100.00% 62.81% 0.00% - - 21.185644 28.310981 23.581679 18.162028 14.176763 18.516754 17.002191 9.277280 0.0411 0.2247 0.1231 nan nan
2459884 not_connected 100.00% 100.00% 83.62% 0.00% - - 11.811576 17.157434 4.458801 3.667153 7.940384 9.340932 1.357049 0.433877 0.0395 0.1682 0.0941 nan nan
2459883 not_connected 100.00% 100.00% 79.08% 0.00% - - 16.489207 23.357207 21.877685 16.333632 7.869922 10.483961 4.868262 2.437247 0.0421 0.1845 0.1034 nan nan
2459882 not_connected 100.00% 100.00% 84.05% 0.00% - - 27.425136 36.052055 23.189424 18.022716 11.158776 14.527050 2.350919 1.340259 0.0429 0.1807 0.1018 nan nan
2459881 not_connected 100.00% 100.00% 69.00% 0.00% - - 15.564917 20.929902 26.962783 20.614235 22.046591 28.284556 7.838757 13.060369 0.0405 0.2962 0.1719 nan nan
2459880 not_connected 100.00% 100.00% 83.64% 0.00% - - 18.868413 25.854273 22.896825 17.115160 6.760859 8.866771 2.148870 0.997261 0.0399 0.1740 0.1017 nan nan
2459879 not_connected 100.00% 100.00% 84.89% 0.00% - - 9.993876 15.288147 4.107552 3.453110 1.389061 2.049614 1.778190 0.974926 0.0386 0.1637 0.0833 nan nan
2459878 not_connected 100.00% 100.00% 76.49% 0.00% - - 16.963087 23.272158 27.803272 20.651418 11.582621 15.584438 7.208179 3.571945 0.0434 0.1815 0.0874 nan nan
2459841 not_connected 100.00% 100.00% 100.00% 0.00% - - nan nan inf inf nan nan nan nan nan nan nan nan nan

Load antenna metric spectra and waterfalls from auto_metrics notebooks.¶

In [11]:
htmls_to_display = []
for am_html in auto_metric_htmls:
    html_to_display = ''
    # read html into a list of lines
    with open(am_html) as f:
        lines = f.readlines()
    
    # find section with this antenna's metric plots and add to html_to_display
    jd = [int(s) for s in re.split('_|\.', am_html) if s.isdigit()][-1]
    try:
        section_start_line = lines.index(f'<h2>Antenna {antenna}: {jd}</h2>\n')
    except ValueError:
        continue
    html_to_display += lines[section_start_line].replace(str(jd), f'<a href="{jd_to_auto_metrics_url(jd)}" target="_blank">{jd}</a>')
    for line in lines[section_start_line + 1:]:
        html_to_display += line
        if '<hr' in line:
            htmls_to_display.append(html_to_display)
            break

Figure 1: Antenna autocorrelation metric spectra and waterfalls.¶

These figures are reproduced from auto_metrics notebooks. For more info on the specific plots and metrics, see those notebooks (linked at the JD). The most recent 100 days (at most) are shown.

In [12]:
for i, html_to_display in enumerate(htmls_to_display):
    if i == 100:
        break
    display(HTML(html_to_display))

Antenna 133: 2459915

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 16.625264 12.235845 16.625264 4.162500 3.439511 7.923626 5.801217 4.233655 2.114176

Antenna 133: 2459914

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.972846 13.323276 17.972846 4.248748 3.546438 8.668822 7.671582 6.879692 5.146223

Antenna 133: 2459913

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.897716 17.897716 13.285387 3.028779 3.453486 7.861797 9.029398 1.786418 6.274900

Antenna 133: 2459912

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 15.590413 15.590413 11.237746 2.885049 3.019639 7.499003 8.705590 0.781340 1.565556

Antenna 133: 2459911

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 15.290548 15.290548 10.820752 3.011991 3.394414 5.845217 8.507014 0.166347 0.614415

Antenna 133: 2459910

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 15.705378 15.705378 11.053847 2.996412 3.418910 6.350019 8.735853 -0.147112 0.631267

Antenna 133: 2459909

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 16.230804 16.230804 11.576526 2.954096 3.309448 5.174203 7.498923 0.288626 1.245116

Antenna 133: 2459908

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.412758 12.185435 17.412758 3.240434 2.951123 6.373358 5.186776 1.547782 0.547190

Antenna 133: 2459907

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.589117 17.589117 12.205863 3.150470 3.451247 5.430165 6.857576 0.667796 1.376654

Antenna 133: 2459906

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.348359 17.348359 11.928872 3.120520 3.536770 6.750764 7.933894 1.153325 1.739915

Antenna 133: 2459905

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 16.262328 16.262328 11.555292 3.005686 3.474645 12.163489 12.342400 0.505230 1.100425

Antenna 133: 2459904

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 16.527779 16.527779 11.172815 3.301860 3.822520 9.057958 8.965953 1.520357 2.759574

Antenna 133: 2459903

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.890461 17.890461 11.929668 3.332033 3.881171 6.882915 7.182013 2.298373 3.672357

Antenna 133: 2459902

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 19.299657 13.576210 19.299657 4.062908 3.350588 7.774280 7.375743 1.585539 0.618812

Antenna 133: 2459901

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 19.954358 13.856615 19.954358 3.586121 3.140075 7.103407 5.644246 1.501007 0.877983

Antenna 133: 2459900

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 18.866831 12.414776 18.866831 3.904936 3.512331 9.059137 4.771880 1.448199 1.150087

Antenna 133: 2459898

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 16.645301 16.645301 11.112551 3.043509 3.494796 8.897218 8.216273 1.350921 2.456139

Antenna 133: 2459897

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 15.958799 15.958799 10.843096 3.221668 3.454919 8.989935 9.436075 1.806625 2.109120

Antenna 133: 2459896

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 16.555705 16.555705 11.127743 3.275941 3.751211 10.335459 9.919270 0.640376 1.447679

Antenna 133: 2459895

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 18.845327 13.878479 18.845327 4.843674 3.899285 10.189169 9.052750 6.005412 3.991530

Antenna 133: 2459894

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 18.068116 18.068116 12.839735 2.831615 3.019695 9.041607 9.825009 1.396194 2.757081

Antenna 133: 2459893

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 19.265456 13.129784 19.265456 3.423117 3.120494 8.153809 8.797246 3.087615 1.455760

Antenna 133: 2459892

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 19.418441 19.418441 13.291172 3.557776 4.075095 6.500252 6.642387 1.220051 2.128638

Antenna 133: 2459891

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.598569 11.834922 17.598569 3.858780 3.547505 8.461664 10.108828 1.661389 0.933214

Antenna 133: 2459890

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.231709 17.231709 12.510319 4.003517 4.799544 7.966247 8.162439 0.250506 0.770223

Antenna 133: 2459889

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 19.621662 13.817289 19.621662 3.564620 3.286608 11.076765 11.552605 3.068115 1.547070

Antenna 133: 2459888

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 16.716020 16.716020 11.637438 3.931573 4.653227 10.962412 9.903515 1.604679 2.373388

Antenna 133: 2459887

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.950321 17.950321 12.433453 3.870134 4.813777 9.227982 7.441521 0.815756 1.371132

Antenna 133: 2459886

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 23.476535 17.556487 23.476535 4.226280 3.492313 14.578551 16.027435 3.920567 2.472161

Antenna 133: 2459885

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 28.310981 28.310981 21.185644 18.162028 23.581679 18.516754 14.176763 9.277280 17.002191

Antenna 133: 2459884

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 17.157434 17.157434 11.811576 3.667153 4.458801 9.340932 7.940384 0.433877 1.357049

Antenna 133: 2459883

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 23.357207 23.357207 16.489207 16.333632 21.877685 10.483961 7.869922 2.437247 4.868262

Antenna 133: 2459882

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 36.052055 36.052055 27.425136 18.022716 23.189424 14.527050 11.158776 1.340259 2.350919

Antenna 133: 2459881

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Temporal Variability 28.284556 20.929902 15.564917 20.614235 26.962783 28.284556 22.046591 13.060369 7.838757

Antenna 133: 2459880

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 25.854273 25.854273 18.868413 17.115160 22.896825 8.866771 6.760859 0.997261 2.148870

Antenna 133: 2459879

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected nn Shape 15.288147 15.288147 9.993876 3.453110 4.107552 2.049614 1.389061 0.974926 1.778190

Antenna 133: 2459878

Ant Node A Priori Status Worst Metric Worst Modified Z-Score nn Shape Modified Z-Score ee Shape Modified Z-Score nn Power Modified Z-Score ee Power Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Discontinuties Modified Z-Score ee Temporal Discontinuties Modified Z-Score
133 N11 not_connected ee Power 27.803272 23.272158 16.963087 20.651418 27.803272 15.584438 11.582621 3.571945 7.208179

Antenna 133: 2459841

Ant Node A Priori Status Worst Metric Worst Modified Z-Score ee Shape Modified Z-Score nn Shape Modified Z-Score ee Power Modified Z-Score nn Power Modified Z-Score ee Temporal Variability Modified Z-Score nn Temporal Variability Modified Z-Score ee Temporal Discontinuties Modified Z-Score nn Temporal Discontinuties Modified Z-Score
133 N11 not_connected ee Shape nan nan nan inf inf nan nan nan nan

In [ ]: